fireproof shroud - German English Dictionary